• word of the day

    ciliated protozoan

    ciliated protozoan - Dictionary definition and meaning for word ciliated protozoan

    Definition
    (noun) a protozoan with a microscopic appendage extending from the surface of the cell
    Synonyms : ciliate , ciliophoran
Download our Mobile App Today
Receive our word of the day
on Whatsapp